package IO;

import java.io.FileOutputStream;
import java.io.OutputStreamWriter;
import java.nio.charset.StandardCharsets;

/*转换流:InputStreamReader和OutputStreamWriter
* 转换流时候非常常用的脂肪瘤现实流，实际开发中庇护直接操作这两个流
* 但是他们在流连接中是非常重要的一环
*
* 在流连接的意义：
* 由于其他字符流在流连接中要求只能连接在其他字符流单位上，而不能直接连接在字节流
* 读写单位不同，所以不能直接连接*/
public class OSWDemo {
    public static void main(String[] args) throws Exception{
        /*创建转换流通常会指定第2个参数来明确字符集，以保证跨平台性*/
        OutputStreamWriter osw = new OutputStreamWriter(new FileOutputStream("osw.txt"),StandardCharsets.UTF_8);
        osw.write("背对背拥抱");
        osw.write("修炼爱情");
        System.out.println("写出完毕");
        osw.flush();
    }
}